package com.bajiao.vo.store;

import com.alibaba.fastjson.annotation.JSONField;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import org.jeecgframework.poi.excel.annotation.Excel;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

@Data
@ApiModel(value="StoreApplyResponse")
public class StoreApplyResponse {

    @ApiModelProperty(value = "1-个人 2-企业")
	private Integer type;

    @ApiModelProperty(value = "公司名称")
	private String companyName;

    @ApiModelProperty(value = "公司介绍")
	private String companyIntro;

    @ApiModelProperty(value = "行业名称")
	private String industryName;

    @ApiModelProperty(value = "营业执照")
	private String licenseImage;

    @ApiModelProperty(value = "营业执照编号")
	private String licenseNumber;

    @ApiModelProperty(value = "营业执照类型 1-长期 2-非长期")
	private Integer licenseType;

    @JSONField(format = "yyyy-MM-dd")
    @ApiModelProperty(value = "营业执照生效时间")
	private Date licenseStartDate;

    @JSONField(format = "yyyy-MM-dd")
    @ApiModelProperty(value = "营业执照失效时间")
	private Date licenseEndDate;

    @JSONField(format = "yyyy-MM-dd")
    @ApiModelProperty(value = "成立时间")
	private Date foundDate;

    @ApiModelProperty(value = "公司注册地/商户市区")
	private String registerAddress;

    @ApiModelProperty(value = "公司所在地/商户详细地址")
	private String companyAddress;
}
